#ifndef	_ctype_h
#define	_ctype_h

/*
 *  isalpha
 *  Devuelve 1 o 0 dependiendo si
 *  el caracter es una letra
 */

int isalpha( int c );

/*
 *  isdigit
 *  Devuelve 1 o 0 dependiendo si
 *  el caracter en un digito decimal
 */

int isdigit( int c );

/*
 *  isalnum
 *  Devuelve 1 si se trata de un digito
 *  o una letra, 0 en caso contrario
 */

int isalnum( int c );

/*
 *  islower
 *  Devuelve 1 si el caracter es una
 *  letra minuscula, 0 en caso contrario
 */

int islower( int c );

/*
 *  isupper
 *  Devuelve 1 si el caracter es una
 *  letra mayuscula, 0 en caso contrario
 */

int isupper( int c );

/*
 *  tolower
 *  Convierte c a minuscula
 */

int tolower( int c );

/*
 *  toupper
 *  Convierte c a mayuscula
 */

int toupper( int c );

/*
 *  isvocal
 *  retorna 1 si el caracter es una vocal
 *  0 en caso contrario
 */

int isvocal( int c );
#endif
